package at.ac.tuwien.isis.infret.helper;

import java.util.Vector;
import net.sf.javaml.clustering.mcl.SparseVector;


public class DocumentContainer 
{
	private String classname;
	private String documentname;
	private Vector<PhraseContainer> phrases;
	private SparseVector phraseCount;
	
	public DocumentContainer(String classname, String documentname,
			Vector<PhraseContainer> phrases) {
		super();
		this.classname = classname;
		this.documentname = documentname;
		this.phrases = phrases;
	}
	
	public DocumentContainer(String classname, String documentname,
			SparseVector phraseCount) {
		super();
		this.classname = classname;
		this.documentname = documentname;
		this.phraseCount = phraseCount;
	}

	public String getClassname() {
		return classname;
	}

	public void setClassname(String classname) {
		this.classname = classname;
	}

	public String getDocumentname() {
		return documentname;
	}

	public void setDocumentname(String documentname) {
		this.documentname = documentname;
	}

	public SparseVector getPhraseCount() {
		return phraseCount;
	}

	public void setPhraseCount(SparseVector phraseCount) {
		this.phraseCount = phraseCount;
	}

	public Vector<PhraseContainer> getPhrases() {
		return phrases;
	}

	public void setPhrases(Vector<PhraseContainer> phrases) {
		this.phrases = phrases;
	}
}
